"use strict";

// 判断设备类型
function checkDeviceType() {
  const isMobile = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) || window.innerWidth <= 768;
  return isMobile;
}

// 只在非移动端添加鼠标事件
if (!checkDeviceType()) {
  $("body").on({
    mouseleave: function mouseleave(event) {
      if ($(this).children('.navbar3-wrapper').length) {
        $('#header .bgnavbar3').animate({
          'opacity': 0
        }, 100);
        $('#header .bgnavbar3').css({
          height: '0px'
        });
      }
    },
    
    mouseenter: function mouseenter(event) {
      if ($(this).children('.navbar3-wrapper').length) {
        $('#header .bgnavbar3').animate({
          'opacity': 1
        }, 100);
        $('#header .bgnavbar3').css({
          height: '3.5rem'
        });
      }
    }
  }, ".header .middle .middle_nav .header-text");
}

$(document).ready(function() {
  // 处理一级菜单点击
  $('.header-texta').on('click', function(e) {
    e.preventDefault(); // 阻止默认跳转
    // 移除所有一级菜单的active类
    $('.header-text').removeClass('active');
    // 为当前点击的菜单添加active类
    $(this).closest('.header-text').addClass('active');
  });

  // 处理二级菜单点击
  $('.navbar3-title a').on('click', function(e) {
    e.preventDefault(); // 阻止默认跳转
    // 移除所有一级菜单的active类
    $('.header-text').removeClass('active');
    // 为当前点击的二级菜单的父级一级菜单添加active类
    $(this).closest('.header-text').addClass('active');
  });
});